Gemini Proxy
Kennedy Features
* Full Text search, with Porter Stemming. Both gemtext and plain-text files are indexed.
* Suggested queries. Kennedy recommends other queries if you don't get many results
* Complex search queries. For example: "cats AND dogs", "(cats OR dogs) NOT birds".
* Image Search! Kennedy indexes link text and path info to enable searching for images. There is a separate image search interface so image metadata like dimensions and type can be displayed.
* File search! Kennedy indexes link text and path info for all types of files like PDFs or MP3 to enable searching for those files.
* Content language classification using ngrams instead of MIME types 'lang=' parameters
* "text file served with wrong mimetype" detection logic. This ensures that text files are indexed and can be found via search, even if they have an incorrect MIME type.
* PageRank-dervied algorithm to better determine results relevance
* Clean Snippets: Search results include a snippet of content which matches your query. Your keywords are [surrounded] with brackets, and gemtext formatting is removed to make it cleaner to read.
* Lines count: To help you sort quick articles from longer form content, search results tell you how many lines are in the content. If you want to be nerdy, I also include byte sizes.
you're on kennedy.gemi.dev/docs/features.gmi